commit: Prefix error with target object name on failure to write
authorColin Walters <walters@verbum.org>
Fri, 24 Mar 2017 13:16:06 +0000 (09:16 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Fri, 24 Mar 2017 22:16:43 +0000 (22:16 +0000)
Helpful to debug things later.

Closes: #759
Approved by: jlebon

src/libostree/ostree-repo-commit.c

index d02154f895ad8459d5f9a92b86fda24275d0ffde..3848a03c23286e467cc558708f45da5decb05ef5 100644 (file)
@@ -344,6 +344,8 @@ commit_loose_object_trusted (OstreeRepo        *self,
   
   ret = TRUE;
  out:
+  if (G_UNLIKELY (error && *error))
+    g_prefix_error (error, "Writing object %s.%s: ", checksum, ostree_object_type_to_string (objtype));
   return ret;
 }